package cn.openea.perpartner.meily.web.entity;

import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.SuperBuilder;

import java.io.Serializable;

/**
 * (ActivityProducts)表实体类
 *
 * @author Weird077
 * @since 2023-04-28 16:58:44
 */
@AllArgsConstructor
@NoArgsConstructor
@SuperBuilder
@Data
@TableName("meily_activity_products")
public class ActivityProducts implements Serializable {
    private static final long serialVersionUID = 1L;

    @TableId
    //关联商品id
    private Long goodsId;
    //商品编号
    private String goodsNo;
    //商品名称
    private String goodsName;
    //商品主图
    private String goodsImages;
    //商品分类
    private String category;
    //商品标签
    private String goodsTag;
    //客服ID
    private String csId;
    //客服名称
    private String csName;
    //商品详情
    private String detail;
    //商品规格
    private String specification;
    //爆品售价（元）
    private String discountPrice;
    //爆品原价（元）
    private String goodsPrice;
    //供货价
    private String supplyPrice;
    //商品库存
    private String inventory;
    //物流方式
    private String logistics;
    //偏远地区运费补充
    private String extraFreight;
    //测评师帮卖报酬
    private String evaluatorReward;
    //工作者帮卖报酬
    private String workerReward;
    //商品卖点
    private String peculiarity;
    //商品状态
    private String status;
    //定制ID
    private String sceneAssetsId;
    //场景名称
    private String sceneAssetsName;
    //场景ID
    private String sceneId;
    //帮卖客服id
    private String helpCsId;
    //帮卖客服
    private String helpCsName;
    //置顶
    private String goodsTop;
    //是否通过评测。0:否；1:是
    private String passEvaluation;
    //开启分销功能。0:否；1:是
    private String enableDistribution;
    //优惠券金额
    private String couponAmount;
    //分销佣金
    private String distributionReward;
    //所属品牌
    private String brand;
    //测评规则与需求
    private String remarks;
    //货源地
    private String originAddr;
    //帮卖周期
    private String helpCycle;
    //发布时间（上架时间）
    private String releaseTime;
    //下线时间字段
    private String offlineTime;
    //百人团购价
    private String hundredPrice;
    //千人团购价
    private String thousandPrice;
    //万人团购价
    private String tenThousandPrice;
    //百人团
    private String hundredGroup;
    //百人团销利润
    private String hundredProfit;
    //百人团:消费者返现份额
    private String hundredConsumerTranche;
    //百人团：消费者返现金额
    private String hundredConsumerCashback;
    //百人团：线上服务商返利份额
    private String hundredOnlineTranche;
    //百人团：线上服务商返利金额
    private String hundredOnlineCashback;
    //百人团：区域服务商奖励份额
    private String hundredProviderTranche;
    //百人团：区域服务商奖励金额
    private String hundredProviderCashback;
    //千人团
    private String thousandGroup;
    //千人团:团销利润
    private String thousandProfit;
    //千人团：消费者返现份额
    private String thousandConsumerTranche;
    //千人团：消费者返现金额
    private String thousandConsumerCashback;
    //千人团：线上服务商返利
    private String thousandOnlineTranche;
    //千人团：线上服务商返利金额
    private String thousandOnlineCashback;
    //千人团：区域服务商奖励份额
    private String thousandProviderTranche;
    //千人团：区域服务商奖励金额
    private String thousandProviderCashback;
    //万人团
    private String tenThousandGroup;
    //万人团:团销利润
    private String tenThousandProfit;
    //万人团：消费者返现份额
    private String tenThousandConsumerTranche;
    //万人团：消费者返现金额
    private String tenThousandConsumerCashback;
    //万人团：线上服务商返利
    private String tenThousandOnlineTranche;
    //万人团：线上服务商返利金额
    private String tenThousandOnlineCashback;
    //万人团：区域服务商奖励份额
    private String tenThousandProviderTranche;
    //万人团：区域服务商奖励金额
    private String tenThousandProviderCashback;
    //分销利润
    private String distributionProfit;
    //利润分配
    private String percentageProfit;
    //消费者分享报酬
    private String consumerShareReward;
    //线上服务商分销报酬（原团长帮卖报酬）
    private String foremanReward;
    //玫丽平台利润
    private String platformProfit;
    //自定义销量
    private String customSales;
    //商品属性
    private String productAttribute;
    //商品属性颜色
    private String attributeColor;

    private String goodsType;

    private Integer remarkReminder;

    private String reminderContent;

    private String shippingLink;
    //关联活动
    private String activityType;
    //所属活动
    private String activityName;

    private String createUser;
    @TableField(fill = FieldFill.INSERT)
    private String createTime;

    private String updateUser;
    @TableField(fill = FieldFill.INSERT_UPDATE)
    private String updateTime;


}

